tooth implants - Alemán Inglés Diccionario